direct payment assistance - French English Dictionary